Michael KayodeMichael Kayode
Olympiakos roster refresh: Laurentakis leaves Piraeus, AEK smiles with a 2+1 deal"We did a refresh in the roster, age-wise and competitively. Okap, Laurentaki...
The 45th European Table Tennis Championships in Ljubljana: A Report With No PlayersI read the European Table Tennis Union (ETTU) release twice. The first time f...
The Unmeasured Rhythm: V.League and the Data Blind Spot of Vietnamese FootballMinute 78, on the stands of a sun-drenched V.League match, I counted fourteen...
British Clubs Leagues 2026/27: 376 Teams, 15,000 YINHE Balls and the Quiet Story Behind a Record SeasonAn autumn evening, I open the British Clubs Leagues table and see 376 table...
Loans With Obligation To Buy: The Fourteen-Page Contract Deciding The Season Of Vietnam's Small V.League ClubsAt 22:40 on 12 January 2026, an assistant coach called me from a hotel in Quy...
Deep Analysis of Empty Results in Football Data Processing PipelineIn the field of modern sports data analysis, the two-stage information...
BLAST Slam VIII: The 28-1 Scoreline and the Dota 2 Map Being Redrawn in Eastern Europe28-1. That was the scoreline of a professional Dota 2 match, not a bot practi...
Ten Hag's Criticism of Ronaldo: The Story Isn't at Old Trafford, It's the 255-Euro FineIn November 2026 I was sitting in a small studio in Salford, headphones still...
Nam Dinh vs Ninh Binh in V.League 1 Round 3: Three Absentees and the Gap Between Midfield and DefenceIn the 68th minute of Nam Dinh's Round 2 meeting with SHB Da Nang, the stands...
Mapua Cardinals: When pace-controlling defense dismantled Arellano's run-and-gun machineWhen the clock entered the final minute of the third quarter, the score was...
BLAST Slam VIII: When 28-1 Becomes the Verdict, and LGD Rewrites Its Own StoryOn the scoreboard of BLAST Slam VIII, there is one line that made me stop and...
Worthing TTC Launches Junior Team 1 Star: The Gap at the Base of England's Youth Table Tennis PyramidOn 10 October, in Worthing, a seaside town on England's south coast, a few...
A Blank Page in the Studio: Why I Refused to Write About Women's Table Tennis With Invented DataAt 1:40 a.m. on August 13, in an apartment on Đội Cấn Street in Hà Nội, I...
Indonesia and the Promise Without a Number: President Pledges to Build Football Ecosystem Down to Regional LevelThe meeting at the Presidential Palace in Jakarta lasted about one hour. In...
ETTU sells European rights to Dyn through 2028: seven cameras, and a fault line named GermanyWinter 2026. I sat alone in the Trinh Hoai Duc arena in Hanoi, watching two...
Vietnamese Football and the Lesson of Emptiness: When Data Doesn't Lie, It Simply Stays SilentThere is a moment in sports commentary where I learned to stay silent at the...
SEA Games 2026: When Poor Data Opened a Vast UniverseKuala Lumpur, August 2026. I was 19 years old, sitting in the stands of the...
Vietnam faces new test at FIFA ASEAN Cup 2026Facing new challenges in preparation for the FIFA ASEAN Cup 2026 in Indonesia...
The True Royal Road? IM Valeri Lilov's Video Series and the Gap Between Plans and TheoryThree years ago, at a team tournament in Mumbai, I watched an 1800-rated play...
Reading the Gaps: A Tactical Map of Three Major TournamentsOn June 24, 2026, Anfield did not have a single spectator. No singing from th...
The 45th European Table Tennis Championships in Ljubljana: A Report With No PlayersI read the European Table Tennis Union (ETTU) release twice. The first time f...
The Unmeasured Rhythm: V.League and the Data Blind Spot of Vietnamese FootballMinute 78, on the stands of a sun-drenched V.League match, I counted fourteen...
British Clubs Leagues 2026/27: 376 Teams, 15,000 YINHE Balls and the Quiet Story Behind a Record SeasonAn autumn evening, I open the British Clubs Leagues table and see 376 table...
Loans With Obligation To Buy: The Fourteen-Page Contract Deciding The Season Of Vietnam's Small V.League ClubsAt 22:40 on 12 January 2026, an assistant coach called me from a hotel in Quy...
Deep Analysis of Empty Results in Football Data Processing PipelineIn the field of modern sports data analysis, the two-stage information...
BLAST Slam VIII: The 28-1 Scoreline and the Dota 2 Map Being Redrawn in Eastern Europe28-1. That was the scoreline of a professional Dota 2 match, not a bot practi...
Ten Hag's Criticism of Ronaldo: The Story Isn't at Old Trafford, It's the 255-Euro FineIn November 2026 I was sitting in a small studio in Salford, headphones still...
Nam Dinh vs Ninh Binh in V.League 1 Round 3: Three Absentees and the Gap Between Midfield and DefenceIn the 68th minute of Nam Dinh's Round 2 meeting with SHB Da Nang, the stands...
Mapua Cardinals: When pace-controlling defense dismantled Arellano's run-and-gun machineWhen the clock entered the final minute of the third quarter, the score was...
BLAST Slam VIII: When 28-1 Becomes the Verdict, and LGD Rewrites Its Own StoryOn the scoreboard of BLAST Slam VIII, there is one line that made me stop and...
Worthing TTC Launches Junior Team 1 Star: The Gap at the Base of England's Youth Table Tennis PyramidOn 10 October, in Worthing, a seaside town on England's south coast, a few...
A Blank Page in the Studio: Why I Refused to Write About Women's Table Tennis With Invented DataAt 1:40 a.m. on August 13, in an apartment on Đội Cấn Street in Hà Nội, I...
Indonesia and the Promise Without a Number: President Pledges to Build Football Ecosystem Down to Regional LevelThe meeting at the Presidential Palace in Jakarta lasted about one hour. In...
ETTU sells European rights to Dyn through 2028: seven cameras, and a fault line named GermanyWinter 2026. I sat alone in the Trinh Hoai Duc arena in Hanoi, watching two...
Vietnamese Football and the Lesson of Emptiness: When Data Doesn't Lie, It Simply Stays SilentThere is a moment in sports commentary where I learned to stay silent at the...
SEA Games 2026: When Poor Data Opened a Vast UniverseKuala Lumpur, August 2026. I was 19 years old, sitting in the stands of the...
Vietnam faces new test at FIFA ASEAN Cup 2026Facing new challenges in preparation for the FIFA ASEAN Cup 2026 in Indonesia...
The True Royal Road? IM Valeri Lilov's Video Series and the Gap Between Plans and TheoryThree years ago, at a team tournament in Mumbai, I watched an 1800-rated play...
Reading the Gaps: A Tactical Map of Three Major TournamentsOn June 24, 2026, Anfield did not have a single spectator. No singing from th...
